﻿using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace facebook.businuss.netcore.sdk.Model
{
    public class Business
    {
        [JsonProperty(PropertyName = "block_offline_analytics")]
        private Boolean mBlockOfflineAnalytics { get; set; }
        [JsonProperty(PropertyName = "created_by")]
        private Object mCreatedBy { get; set; }
        [JsonProperty(PropertyName = "created_time")]
        private String mCreatedTime { get; set; }
        [JsonProperty(PropertyName = "extended_updated_time")]
        private String mExtendedUpdatedTime { get; set; }
        [JsonProperty(PropertyName = "id")]
        private String mId { get; set; }
        [JsonProperty(PropertyName = "is_hidden")]
        private Boolean mIsHidden { get; set; }
        [JsonProperty(PropertyName = "is_instagram_enabled_in_fb_analytics")]
        private Boolean mIsInstagramEnabledInFbAnalytics { get; set; }
        [JsonProperty(PropertyName = "link")]
        private String mLink { get; set; }
        [JsonProperty(PropertyName = "name")]
        private String mName { get; set; }
        [JsonProperty(PropertyName = "payment_account_id")]
        private String mPaymentAccountId { get; set; }
        [JsonProperty(PropertyName = "primary_page")]
        private Page mPrimaryPage { get; set; }
        [JsonProperty(PropertyName = "profile_picture_uri")]
        private String mProfilePictureUri { get; set; }
        [JsonProperty(PropertyName = "timezone_id")]
        private long mTimezoneId { get; set; }
        [JsonProperty(PropertyName = "two_factor_type")]
        private String mTwoFactorType { get; set; }
        [JsonProperty(PropertyName = "updated_by")]
        private Object mUpdatedBy { get; set; }
        [JsonProperty(PropertyName = "updated_time")]
        private String mUpdatedTime { get; set; }
        [JsonProperty(PropertyName = "verification_status")]
        private String mVerificationStatus { get; set; }
        [JsonProperty(PropertyName = "vertical")]
        private String mVertical { get; set; }
        [JsonProperty(PropertyName = "vertical_id")]
        private long mVerticalId { get; set; }
    }
}
